Skip to content

在没有框架的情况下使用 React Native 吗?

如果您的应用存在框架无法很好满足的异常约束,或者您更愿意自己解决这些问题,则可以使用 Android Studio、Xcode 制作不带框架的 React Native 应用。如果您对此感兴趣,请了解如何设置环境以及如何在没有框架的情况下开始使用。

接下来,不使用 Expo 生产级的 React Native 框架搭建;

ios 依赖

安装 Xcode

sh
# App Store下载,或者手动下载

安装 ruby

sh
通过rvm安装

安装 CocoaPods(ios 依赖)

cocoapods 是一个用于管理 iOS 和 Mac 项目中第三方库依赖的包管理器。它简化了在 Xcode 项目中集成外部库和工具的过程。

sh
#mac
gem install cocoapods

安装 watchman

Watchman 是 Facebook 开发的一款用于监视文件系统变化的工具。强烈建议您安装它以获得更好的性能。

sh
#mac
brew install watchman

android 依赖

安装 Android Studio

Android Studio 是由 Google 推出的官方 Android 应用开发工具,是专门用于开发 Android 应用程序的集成开发环境(IDE)。

sh
# 官网下载安装

检查状态

sh
npx react-native doctor

参考链接

本地构建环境设置

不使用 expo,无需框架即可开始,初始化项目